fighting emplacements - French English Dictionary